package edu.xust.mapper;

import edu.xust.entity.AdminLinkRole;
import edu.xust.entity.AdminLinkRoleExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AdminLinkRoleMapper {
    long countByExample(AdminLinkRoleExample example);

    int deleteByExample(AdminLinkRoleExample example);

    int deleteByPrimaryKey(Integer arid);

    int insert(AdminLinkRole record);

    int insertSelective(AdminLinkRole record);

    List<AdminLinkRole> selectByExample(AdminLinkRoleExample example);

    AdminLinkRole selectByPrimaryKey(Integer arid);

    int updateByExampleSelective(@Param("record") AdminLinkRole record, @Param("example") AdminLinkRoleExample example);

    int updateByExample(@Param("record") AdminLinkRole record, @Param("example") AdminLinkRoleExample example);

    int updateByPrimaryKeySelective(AdminLinkRole record);

    int updateByPrimaryKey(AdminLinkRole record);
}